sand arresters - Turc Anglais Dictionnaire